Usage-Based Downtime

A usage-based downtime is a downtime based on how long a resources has been used, such as how often a forklift needs to be refueled. Usage-based downtimes for resources are specified through the Usage Downtimes edit table shown below. Actual time in use includes any time that a resource is moving with an entity or is being used by an entity at a location. It also includes any time a resource is being used in downtime logic as a maintenance resource. The fields of this table are defined as follows:

 

Frequency The time between downtimes, based on the usage time of a resource. This may be a time distribution as shown above, or an expression.

First Time The time of the first downtime occurrence. Leave this field blank if the first occurrence is to be determined from the frequency field.

Priority The priority of the downtime (0-999). The default priority is 99, the highest non-preemptive priority.

List A list of the individual units of the resource to be affected by the downtime. You may list individual units of the resource, specify ALL, or leave blank to affect all units.

1,2 Units 1 and 2 only

1-3,5 Units 1 through 3 and 5 only

none You may use none to indicate that no unit will adopt this downtime. This is useful in creating a run-time interface. By using a macro to represent the number of units, the user may select none as an option.

Macro The name of a run-time interface macro that allows the user to define the units to be affected by the downtime.

Node This field applies only to dynamic resources and defines the node to which the resource will travel to go down. If no node is entered, the resource stays at the current node. The actual downtime does not begin until the resource arrives at this node. Traveling to the downtime node is counted statistically as time traveling to park.

Logic... Specific logic to be performed when the downtime begins, typically a WAIT statement. Resources may be used to service resources that are down if the servicing resource is static, or if the servicing resource is dynamic and uses the same network. (For a list of statements valid in Resource downtime logic, see the Appendix A).

Disable Select YES to disable a downtime without removing it from the table.

Please note

Usage-based downtimes do not accumulate. For example, if a downtime is preempted by an entity and another downtime is scheduled to occur while processing the entity, only the first downtime resumes after processing the entity. All others are ignored.